home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 13
/
Aminet 13 - August 1996.iso
/
Aminet
/
comm
/
bbs
/
top_v1_0.lha
/
top1.0
/
TopUp.rexx
< prev
Wrap
OS/2 REXX Batch file
|
1995-02-25
|
2KB
|
97 lines
/* XTOP! Downloaders Module! */
/* L'ordine e` : 1- Nome, 2 - Bytes,3 - Number of Files */
Options Results
Signal On Syntax
patt = 'BBS:Text/New_TopUp'
If ~Exists(Patt) Then Exit
K = Open(File,Patt,'R')
Do I = 1 To 10
Do P = 1 To 4
ULIST.I.P = Readln(File)
End
End
K = Close(File)
BAUD
LPL = Result
GetUser 1
USER.1 = Result
GetUser 34
USER.2 = Result
GetUser 35
USER.3 = Result
GetUser 4
USER.4 = Left(Result,12,' ')||'\C6 ³\C7 '
GetUser 44
CPS = Result
If CPS = 0 Then DO
CPS = LPL % 10
CPS = CPS + CPS % 7
END
USER.4 = USER.4||Right(CPS,4)||'\C6 ³ \C7'
BAUD
BPS = Result
USER.4 = USER.4||Right(BPS,5)' \C6'
DO I = 1 To 10
If ULIST.I.1 = USER.1 Then DO
POS = I
DO L = POS TO 9
C = L + 1
DO O = 1 To 4
ULIST.L.O = ULIST.C.O
END
END
I = 10
POS = 10
Do P = 1 To 4
ULIST.POS.P = USER.P
End
END
END
DO I = 1 TO 10
If ULIST.I.2 <= USER.2 Then DO
POS = I
I = 10
END
END
DO Z = POS To 9
K = 9 - (Z - POS)
C = K + 1
DO O = 1 To 4
ULIST.C.O = ULIST.K.O
END
END
Do P = 1 To 4
ULIST.POS.P = USER.P
End
K = OPEN(File,Patt,'W')
Do I = 1 To 10
Do P = 1 To 4
G = Writeln(file,ULIST.I.P)
End
End
K = Close(File)
TRANSMIT '\C2-*- XTop! Best Top Ten Uploaders -- Program By Massimiliano Pala ''95 -*-'
TRANSMIT '\C6ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍÍÍÑÍÍÍÍÍÍÑÍÍÍÍÍÍÍ»'
TRANSMIT '\C6º \C5Name \C6³\C5 Bytes Files \C6³\C5 From \C6³\C5 Cps \C6³\C5 Baud \C6º'
TRANSMIT '\C6ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍØÍÍÍÍÍÍ͹'
DO I = 1 To 10
linea = '\C6º\C7 'Left(ULIST.I.1,20)'\C6³\C7 'Right(ULIST.I.2,10)' \C6(\C1'Right(ULIST.I.3,5)'\C6) ³\C7 '
Linea = Linea||ULIST.I.4||'º'
TRANSMIT Linea
END
TRANSMIT '\C6ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÏÍÍÍÍÍÍÏÍÍÍÍÍÍ͹'
TRANSMIT '\C6º \C2You Have Reached the \C3'Right(POS,2)'\C2 Position in this Classification for UpLoads! \C6º'
TRANSMIT '\C6ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ'